 /**
 * 逻辑、功能相关描述:
 *
 * @author yandawei 编写日期：2008-12-16
 */
package com.ce.pms.system.custservice.dao;

import java.util.List;

import com.ce.pms.base.dao.IPmsBaseDao;
import com.ce.pms.base.vo.SearchVO;
import com.ce.pms.system.custservice.model.ReturnVisitRuleDO;
import com.sitechasia.webx.core.support.Page;

/**
 * @author yandawei
 *
 */
public interface IReturnVisitRuleDao extends IPmsBaseDao<ReturnVisitRuleDO> {
	
	/**
	 * 方法描述: 根据名称查找“回访规则”
	 * @author: 王浩羽
	 * Create on: 2008-12-18
	 * @param name
	 * @return
	 * Edit author:
	 * Edit on:
	 * 修改原因:
	 */
	public ReturnVisitRuleDO findUniqueByName(String name);
	
	/**
	 * 方法描述:分页查找“回访规则”
	 * @author: 王浩羽
	 * Create on: 2008-12-18
	 * @param searchVO
	 * @return
	 * Edit author:
	 * Edit on:
	 * 修改原因:
	 */
	public Page queryByPage(SearchVO searchVO);

	/**
	 * 功能描述:查询所有有效的回访规则  <br>
	 * @return
	 * Create author: 王浩羽 <br>
	 * Create on:Jan 13, 2009  <br>
	 * Edit author:  <br>
	 * Edit on:    <br>
	 * Why:     <br>
	 */
	public List<ReturnVisitRuleDO> queryAllValidReturnVisitRule();
}
